- Publisher : Pragmatic Bookshelf; 1st edition (February 19, 2019)
- Language : English
- Paperback : 246 pages
- ISBN-10 : 1680502867
- ISBN-13 : 978-1680502862
کتابProgramming Crystal: Create High-Performance, Safe, Concurrent Apps 1st Edition
منابع کتاب کتابProgramming Crystal: Create High-Performance, Safe, Concurrent Apps 1st Edition
Crystal برای برنامه نویسان Ruby است که می خواهند عملکرد بیشتری داشته باشند یا برای توسعه دهندگانی که از کار در یک محیط اسکریپت نویسی سطح بالا لذت می برند. Crystal سرعت اجرای بومی و همزمانی را با دستور Ruby مانند ترکیب می کند، بنابراین شما احساس راحتی می کنید. این کتاب، اولین کتاب موجود در کریستال، به شما نشان میدهد که چگونه برنامههایی بنویسید که زیبایی و ظرافت یک زبان مدرن را همراه با قدرت انواع و ابزارهای همزمان مدرن داشته باشند. اکنون میتوانید کد زیبایی بنویسید که سریعتر اجرا شود، مقیاس بهتری داشته باشد و به کارگیری آن آسان باشد.
کریستال برای خواندن زیبا و برنامهریزی آسان مانند روبی است که امکان توسعه کامل شی گرا را فراهم میکند. کامپایلر آن به اندازهای قدرتمند است که تقریباً همیشه نوع متغیرهای شما را استنباط کند. بنابراین شما از مزایای یک زبان تایپ ایستا بهره مند می شوید: کد قوی تر، ایمنی و سرعت اجرا، در حالی که هنوز به بهره وری بالایی در توسعه می رسید. استثناهای اشاره گر تهی مانند جاوا اسکریپت، جاوا یا C#، چیزی از گذشته است: کریستال آنها را مانند Rust از بین می برد.
بلوکهای سازنده و طراحی زبان و نحوه استفاده از زنجیره ابزار Crystal برای ساخت و مدیریت برنامههای کاربردی قدرتمند را بررسی کنید. از قدرت سیستم ماکرو و همچنین نحوه کار با فیبرها و کانال ها استفاده کنید و همزمانی را تا حد امکان آسان کنید. یاد بگیرید که چگونه از چارچوب وب کمال استفاده کنید و به پایگاه های داده دسترسی داشته باشید و چگونه از پتانسیل کتابخانه های کریستال موجود استفاده کنید. نقطهای را که کریستال در دنیای نرمافزار امروزی پر میکند با نمونههای واقعی پیدا کنید.
با کریستال، میتوانید بهترینهای هر دو دنیا را ترکیب کنید: کدگذاری سطح بالای زبانهای پویا، و ایمنی و عملکرد درخشان یک زبان کامپایل شده بومی.
آنچه شما نیاز دارید:
برای توسعه در کریستال، فقط به آخرین نسخه Crystal v 0.26، یک ویرایشگر متن رایج و یک مرورگر نیاز دارید.
ارسال نظر درباره کتابProgramming Crystal: Create High-Performance, Safe, Concurrent Apps 1st Edition